package cn.qidisoft.edu.hzjt.model;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class ZxjStudentNationalGrant extends OrderBean {

    private Integer             sqid;

    private String              gid;
    //学生ID
    private Integer             stuid;
    //学生申请当时所在班级ID
    private Integer             bjid;
    //申请状态
    private Integer             states;
    //民族
    private String              mz;
    //户籍性质
    private String              hjxz;
    //家庭地址
    private String              jtdz;
    //邮政编码
    private String              yzbm;
    //联系电话
    private String              lxdh;
    //主要收入来源
    private String              zysrly;
    //家庭年收入
    private String              jtnsr;
    //人均年收入
    private String              rjnsr;
    //是否因病因灾
    private Boolean             sfybyz;

    private Integer             sfybyz1;

    //申请助学金理由
    private String              sqly;
    //创建时间（申请时间）
    private Date                createtime;

    //辅助字段
    private String              xm;
    private String              xh;
    private String              xb;

    private String              bjdm;
    private String              bjmc;

    private Integer             njid;
    private String              njdm;
    private String              njmc;

    private Integer             zyid;
    private String              zydm;
    private String              zymc;

    private String              sfzh;
    private Date                rxrq;
    private Date                csrq;
    private String              csrq1;

    private String              logo;
    private String[]            ids;

    private Integer[]           xsids;

    private int                 seiz;
    //班主任id
    private Integer             emid;

    //业务ID
    private String              bizId;

    private List<StudentFamily> studentFamilyList = new ArrayList<StudentFamily>();

    public Integer getSqid() {
        return sqid;
    }

    public void setSqid(Integer sqid) {
        this.sqid = sqid;
    }

    public String getGid() {
        return gid;
    }

    public void setGid(String gid) {
        this.gid = gid == null ? null : gid.trim();
    }

    public Integer getStuid() {
        return stuid;
    }

    public void setStuid(Integer stuid) {
        this.stuid = stuid;
    }

    public Integer getBjid() {
        return bjid;
    }

    public void setBjid(Integer bjid) {
        this.bjid = bjid;
    }

    public Integer getStates() {
        return states;
    }

    public void setStates(Integer states) {
        this.states = states;
    }

    public String getMz() {
        return mz;
    }

    public void setMz(String mz) {
        this.mz = mz == null ? null : mz.trim();
    }

    public String getHjxz() {
        return hjxz;
    }

    public void setHjxz(String hjxz) {
        this.hjxz = hjxz == null ? null : hjxz.trim();
    }

    public String getJtdz() {
        return jtdz;
    }

    public void setJtdz(String jtdz) {
        this.jtdz = jtdz == null ? null : jtdz.trim();
    }

    public String getYzbm() {
        return yzbm;
    }

    public void setYzbm(String yzbm) {
        this.yzbm = yzbm == null ? null : yzbm.trim();
    }

    public String getLxdh() {
        return lxdh;
    }

    public void setLxdh(String lxdh) {
        this.lxdh = lxdh == null ? null : lxdh.trim();
    }

    public String getZysrly() {
        return zysrly;
    }

    public void setZysrly(String zysrly) {
        this.zysrly = zysrly == null ? null : zysrly.trim();
    }

    public String getJtnsr() {
        return jtnsr;
    }

    public void setJtnsr(String jtnsr) {
        this.jtnsr = jtnsr == null ? null : jtnsr.trim();
    }

    public String getRjnsr() {
        return rjnsr;
    }

    public void setRjnsr(String rjnsr) {
        this.rjnsr = rjnsr == null ? null : rjnsr.trim();
    }

    public Boolean getSfybyz() {
        return sfybyz;
    }

    public void setSfybyz(Boolean sfybyz) {
        this.sfybyz = sfybyz;
    }

    public String getSqly() {
        return sqly;
    }

    public void setSqly(String sqly) {
        this.sqly = sqly == null ? null : sqly.trim();
    }

    public Date getCreatetime() {
        return createtime;
    }

    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }

    /**
     * Getter method for property <tt>xm</tt>.
     * 
     * @return property value of xm
     */
    public String getXm() {
        return xm;
    }

    /**
     * Getter method for property <tt>xh</tt>.
     * 
     * @return property value of xh
     */
    public String getXh() {
        return xh;
    }

    /**
     * Getter method for property <tt>xb</tt>.
     * 
     * @return property value of xb
     */
    public String getXb() {
        return xb;
    }

    /**
     * Getter method for property <tt>bjdm</tt>.
     * 
     * @return property value of bjdm
     */
    public String getBjdm() {
        return bjdm;
    }

    /**
     * Getter method for property <tt>bjmc</tt>.
     * 
     * @return property value of bjmc
     */
    public String getBjmc() {
        return bjmc;
    }

    /**
     * Getter method for property <tt>njid</tt>.
     * 
     * @return property value of njid
     */
    public Integer getNjid() {
        return njid;
    }

    /**
     * Getter method for property <tt>njdm</tt>.
     * 
     * @return property value of njdm
     */
    public String getNjdm() {
        return njdm;
    }

    /**
     * Getter method for property <tt>njmc</tt>.
     * 
     * @return property value of njmc
     */
    public String getNjmc() {
        return njmc;
    }

    /**
     * Getter method for property <tt>zyid</tt>.
     * 
     * @return property value of zyid
     */
    public Integer getZyid() {
        return zyid;
    }

    /**
     * Getter method for property <tt>zydm</tt>.
     * 
     * @return property value of zydm
     */
    public String getZydm() {
        return zydm;
    }

    /**
     * Getter method for property <tt>zymc</tt>.
     * 
     * @return property value of zymc
     */
    public String getZymc() {
        return zymc;
    }

    /**
     * Getter method for property <tt>logo</tt>.
     * 
     * @return property value of logo
     */
    public String getLogo() {
        return logo;
    }

    /**
     * Getter method for property <tt>ids</tt>.
     * 
     * @return property value of ids
     */
    public String[] getIds() {
        return ids;
    }

    /**
     * Setter method for property <tt>xm</tt>.
     * 
     * @param xm value to be assigned to property xm
     */
    public void setXm(String xm) {
        this.xm = xm;
    }

    /**
     * Setter method for property <tt>xh</tt>.
     * 
     * @param xh value to be assigned to property xh
     */
    public void setXh(String xh) {
        this.xh = xh;
    }

    /**
     * Setter method for property <tt>xb</tt>.
     * 
     * @param xb value to be assigned to property xb
     */
    public void setXb(String xb) {
        this.xb = xb;
    }

    /**
     * Setter method for property <tt>bjdm</tt>.
     * 
     * @param bjdm value to be assigned to property bjdm
     */
    public void setBjdm(String bjdm) {
        this.bjdm = bjdm;
    }

    /**
     * Setter method for property <tt>bjmc</tt>.
     * 
     * @param bjmc value to be assigned to property bjmc
     */
    public void setBjmc(String bjmc) {
        this.bjmc = bjmc;
    }

    /**
     * Setter method for property <tt>njid</tt>.
     * 
     * @param njid value to be assigned to property njid
     */
    public void setNjid(Integer njid) {
        this.njid = njid;
    }

    /**
     * Setter method for property <tt>njdm</tt>.
     * 
     * @param njdm value to be assigned to property njdm
     */
    public void setNjdm(String njdm) {
        this.njdm = njdm;
    }

    /**
     * Setter method for property <tt>njmc</tt>.
     * 
     * @param njmc value to be assigned to property njmc
     */
    public void setNjmc(String njmc) {
        this.njmc = njmc;
    }

    /**
     * Setter method for property <tt>zyid</tt>.
     * 
     * @param zyid value to be assigned to property zyid
     */
    public void setZyid(Integer zyid) {
        this.zyid = zyid;
    }

    /**
     * Setter method for property <tt>zydm</tt>.
     * 
     * @param zydm value to be assigned to property zydm
     */
    public void setZydm(String zydm) {
        this.zydm = zydm;
    }

    /**
     * Setter method for property <tt>zymc</tt>.
     * 
     * @param zymc value to be assigned to property zymc
     */
    public void setZymc(String zymc) {
        this.zymc = zymc;
    }

    /**
     * Setter method for property <tt>logo</tt>.
     * 
     * @param logo value to be assigned to property logo
     */
    public void setLogo(String logo) {
        this.logo = logo;
    }

    /**
     * Setter method for property <tt>ids</tt>.
     * 
     * @param ids value to be assigned to property ids
     */
    public void setIds(String[] ids) {
        this.ids = ids;
    }

    /**
     * Getter method for property <tt>sfzh</tt>.
     * 
     * @return property value of sfzh
     */
    public String getSfzh() {
        return sfzh;
    }

    /**
     * Getter method for property <tt>rxrq</tt>.
     * 
     * @return property value of rxrq
     */
    public Date getRxrq() {
        return rxrq;
    }

    /**
     * Getter method for property <tt>csrq</tt>.
     * 
     * @return property value of csrq
     */
    public Date getCsrq() {
        return csrq;
    }

    /**
     * Getter method for property <tt>csrq1</tt>.
     * 
     * @return property value of csrq1
     */
    public String getCsrq1() {
        return csrq1;
    }

    /**
     * Setter method for property <tt>sfzh</tt>.
     * 
     * @param sfzh value to be assigned to property sfzh
     */
    public void setSfzh(String sfzh) {
        this.sfzh = sfzh;
    }

    /**
     * Setter method for property <tt>rxrq</tt>.
     * 
     * @param rxrq value to be assigned to property rxrq
     */
    public void setRxrq(Date rxrq) {
        this.rxrq = rxrq;
    }

    /**
     * Setter method for property <tt>csrq</tt>.
     * 
     * @param csrq value to be assigned to property csrq
     */
    public void setCsrq(Date csrq) {
        this.csrq = csrq;
    }

    /**
     * Setter method for property <tt>csrq1</tt>.
     * 
     * @param csrq1 value to be assigned to property csrq1
     */
    public void setCsrq1(String csrq1) {
        this.csrq1 = csrq1;
    }

    /**
     * Getter method for property <tt>studentFamilyList</tt>.
     * 
     * @return property value of studentFamilyList
     */
    public List<StudentFamily> getStudentFamilyList() {
        return studentFamilyList;
    }

    /**
     * Setter method for property <tt>studentFamilyList</tt>.
     * 
     * @param studentFamilyList value to be assigned to property studentFamilyList
     */
    public void setStudentFamilyList(List<StudentFamily> studentFamilyList) {
        this.studentFamilyList = studentFamilyList;
    }

    /**
     * Getter method for property <tt>xsids</tt>.
     * 
     * @return property value of xsids
     */
    public Integer[] getXsids() {
        return xsids;
    }

    /**
     * Setter method for property <tt>xsids</tt>.
     * 
     * @param xsids value to be assigned to property xsids
     */
    public void setXsids(Integer[] xsids) {
        this.xsids = xsids;
    }

    /**
     * Getter method for property <tt>seiz</tt>.
     * 
     * @return property value of seiz
     */
    public int getSeiz() {
        return seiz;
    }

    /**
     * Setter method for property <tt>seiz</tt>.
     * 
     * @param seiz value to be assigned to property seiz
     */
    public void setSeiz(int seiz) {
        this.seiz = seiz;
    }

    /**
     * Getter method for property <tt>sfybyz1</tt>.
     * 
     * @return property value of sfybyz1
     */
    public Integer getSfybyz1() {
        return sfybyz1;
    }

    /**
     * Setter method for property <tt>sfybyz1</tt>.
     * 
     * @param sfybyz1 value to be assigned to property sfybyz1
     */
    public void setSfybyz1(Integer sfybyz1) {
        this.sfybyz1 = sfybyz1;
    }

    /**
     * Getter method for property <tt>bizId</tt>.
     * 
     * @return property value of bizId
     */
    public String getBizId() {
        return bizId;
    }

    /**
     * Setter method for property <tt>bizId</tt>.
     * 
     * @param bizId value to be assigned to property bizId
     */
    public void setBizId(String bizId) {
        this.bizId = bizId;
    }

    /**
     * Getter method for property <tt>emid</tt>.
     * 
     * @return property value of emid
     */
    public Integer getEmid() {
        return emid;
    }

    /**
     * Setter method for property <tt>emid</tt>.
     * 
     * @param emid value to be assigned to property emid
     */
    public void setEmid(Integer emid) {
        this.emid = emid;
    }

}